3D musculoskeletal model